export default {
  methods: {
    // 自定义验证规则，内置功能很少，需要手动添加
    // 回调函数中的参数，value就是表单项中的数据，rule规则
    // 返回Promise对象
    validatorPhone(value, rule) {
      if (/^1[3-9]\d{9}$/.test(value)) {
        return Promise.resolve('')
      } else {
        return false
        // 如果返回Promise它目前还没有完成对于在组件下方显示，只能返回boolean
        // return Promise.reject('手机号码不合法')
      }
    },
    validatorPassword(value, rule) {
      value = value.trim()
      if (!value) return false
      if (value.length < 2) return false
      return true
    }
  }
}
